ICommandParams インタフェース

名前空間: NextDesign.Desktop

説明

コマンドのパラメータを提供します。

所属エリア

名前 説明
コマンド コマンドハンドラで受け取ったコマンドにアクセスするAPI群です。

所属イベントエリア

名前 説明
コマンド コマンドの実行を通知します。

プロパティ

名前 説明
Item[int] 指定したインデックスの値を取得します。
Item[string] 指定したキーに関連付けられている値を取得します。

メソッド

名前 説明
AddParam パラメータに値オブジェクトを追加します。
AddParamWithName パラメータに名前付きの値を追加します。
GetByIndex 指定パラメータの値をインデックスで取得します。
GetByName 指定パラメータの値をパラメータ名で取得します。
ToArray パラメータの内容をオブジェクト配列に変換します。
ToCollection パラメータの内容をオブジェクトコレクションに変換します。

注釈

コマンドパラメータの各要素の値は、次のようなインデックス指定またはパラメータ名指定でも取得できます。

// パラメータの値をインデックス指定で取得
object param0 = commandParams[0];

// パラメータの値をパラメータ名指定で取得
object param1 = commandParams["param1"];